Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
90 LONDON ROAD Detached £624,456 £364,495 28 Apr 2011